adenosin triphosphate - English Synonyms Dictionary